"substainable development" - Details

English Term:
substainable development
Arabic Term:
التنمية المستدامة
Arabic Definition:

.